vent grill - German English Dictionary